developer lcd software development software nokia development java estate nonlinear canon application notebook thin-client digital commercial monitor panasonic editing computer motorola radius3 analysis